home *** CD-ROM | disk | FTP | other *** search
/ HPAVC / HPAVC CD-ROM.iso / RA_WIN31.ZIP / FDUP.BAT < prev    next >
DOS Batch File  |  1994-03-10  |  3KB  |  117 lines

  1. @Echo off
  2. :-------------------------------------------------------------------------:
  3. :  Front Door main system batch file for Flashpoint! BBS                  :
  4. :     Should be called by Fdstub.Bat                                      :
  5. :-------------------------------------------------------------------------:
  6. :
  7. :System Settings
  8. :
  9.   Echo Front Door - Initialising System
  10.   Rem Call \M_Set.Bat
  11.   Call \Flash_At.Bat
  12.   Set Task=1
  13.   Call Cya.Bat
  14.   Cd \Gecho
  15.   Mbutil Import C:\Fd\Netmail\ Netmail
  16.   Gecho Mgr
  17.   Gecho Scan Toss
  18.   Cd \Fd
  19. :
  20. :Start
  21. :
  22.   Rem Atsend s86?
  23.   Call Cya.Bat
  24.   If Not Exist C:\Ra\Attach\23241312.2\Flashpnt.Sub Goto Post_Sub
  25. :Continue
  26.   Echo Front Door - Starting
  27.   Dos_Bbs /d2000 /B
  28.   If Errorlevel 1 Goto Again
  29.   Goto Shutdown
  30. :Post_Sub
  31.   Md \Ra\Attach\23241312.2
  32.   Copy \Ra\Files\General\Flashpnt.Sub \Ra\Attach\23241312.2\Flashpnt.Sub
  33.   Goto Continue
  34. :
  35. :Again
  36. :
  37.   Cls
  38.   Echo Running Flash Point BBS Batch File.
  39.   Echo Loading FrontDoor Now !
  40.   Cd \Ra\Line1
  41.   C:\Ra\Ra -mc:\fd\fd.exe*M -E20 -N1
  42.   Cd \Fd
  43. :
  44. :Loop
  45. :
  46.   IF ERRORLEVEL 255 GOTO Start
  47.   IF ERRORLEVEL 222 goto Mail
  48.   IF ERRORLEVEL 191 GOTO Wakeup
  49.   IF ERRORLEVEL 190 GOTO Comnode
  50.   IF ERRORLEVEL 33  GOTO Shutdown
  51.   IF ERRORLEVEL 20  Goto Start
  52.   IF ERRORLEVEL 10  GOTO End
  53.   IF ERRORLEVEL 5   GOTO Mail
  54.   IF ERRORLEVEL 4   GOTO Mail
  55.   IF ERRORLEVEL 3   GOTO Mail
  56.   IF ERRORLEVEL 0   GOTO Mail
  57.   Goto Start
  58. :
  59. :Mail
  60.   Cd \Gecho
  61.   Mbutil Import C:\Fd\Netmail\ Netmail
  62.   Gecho Mgr
  63.   Gecho Scan Toss
  64.   Goto Start
  65. :
  66. :Wakeup
  67. :
  68.   Call C:\Ra\Daily.Bat
  69.   Goto Again
  70. :
  71. :Comnode
  72. :
  73.   Echo Added new nodelists!
  74.   Cd\Fd\Nodelist
  75.   Daynbr /-2 Copy z:\fd\files\nodediff.@l## /v
  76.   Daynbr /-2 Lha e /cm Nodediff.@l##
  77.   Daynbr /-2 Del Nodediff.@l##
  78.   Xlatlist SEA CLE FOR Fidonet.Ctl
  79.   Cd\fd
  80.   Fdnc /F
  81.   cd\ra
  82.   RaNode
  83.   goto Start
  84. :
  85. :Shutdown
  86. :
  87.   Echo ********************************
  88.   Echo * Shutdown -- turn the BBS off *
  89.   Echo ********************************
  90.   Echo 
  91.   Goto The End
  92. :
  93. :Error
  94. :
  95.   Echo *************************
  96.   Echo * An Error Has Occurred *
  97.   Echo *************************
  98.   Echo 
  99.   Goto The End
  100. :
  101. :End
  102. :
  103.   Echo ******************************
  104.   Echo * The End Of Flash Point BBS *
  105.   Echo ******************************
  106.   Task 4 Reload Flash Point BBS  [Y/N] :
  107.   IF ERRORLEVEL 2 GOTO Start
  108.   IF ERRORLEVEL 1 GOTO The End
  109.   IF ERRORLEVEL 0 GOTO Start
  110. :
  111. :The End
  112. :
  113.   Echo *****************************
  114.   Echo * T-H-E  E-N-D !!           *
  115.   Echo *****************************
  116.